﻿@charset "utf-8";
html,body{ background:#E8E9EE; font-family: 'Microsoft YaHei'; font-size:12px; font-weight: 400; line-height: 1.5;  color: #333; }
.list-none{ list-style:none; padding:0px; margin:0px; }
/*头部开始*/
.logo{ margin:10px 0; }
.logo img{ width:100%; }
.text{ margin:10px 0; }
.text  a{ color:#333;font-weight:normal;font-size:1rem; }
.text  span{ margin:0 10px; font-weight:normal;}
.text  p{ margin-bottom:0; font-weight:bold;font-size:1.4rem; }

/*头部结束*/
/*菜单开始*/
.bg-migu {
  background-color: #5a5a5a; !important;
}
a.bg-migu:hover, a.bg-migu:focus,
button.bg-migu:hover,
button.bg-migu:focus {
  background-color: #1d2124 !important;
}
.navbar-migu .navbar-brand {
  color: #fff;
}

.navbar-migu .navbar-brand:hover, .navbar-migu .navbar-brand:focus {
  color: #fff;
}

.navbar-migu .navbar-nav .nav-link {
  color:#feb434; font-weight:bold;font-size:1.4rem;
}
.navbar-nav{ width:100%; }
.navbar-migu .navbar-nav .nav-link:hover, .navbar-migu .navbar-nav .nav-link:focus {
  color: #fff;
  background:#feb434;
}

.navbar-migu .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-migu .navbar-nav .show > .nav-link,
.navbar-migu .navbar-nav .active > .nav-link,
.navbar-migu .navbar-nav .nav-link.show,
.navbar-migu .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-migu .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-migu .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-migu .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-migu .navbar-text a {
  color: #fff;
}

.navbar-migu .navbar-text a:hover, .navbar-migu .navbar-text a:focus {
  color: #fff;
}
/*菜单结束*/
/*轮播开始*/
.carousel-item  img{ width:100%; }
/*轮播结束*/
/*首页开始*/
.xinwen{ background:#fff; }
.xinwen ul  li{ line-height:30px;font-size:1.1rem; border-bottom: 1px dotted #ddd; background:url(../images/xinwen.gif) no-repeat left center; }
.xinwen ul  li a{ margin-left:10px; }

.chanpin{ background:#fff; padding:20px; }
.chanpin  h3{ font-weight:bold; }
.chanpin  h3 a{ color:#333;font-weight:normal; font-size:1.3rem }
.chanpin  h3 a:hover{ color:#d3b400; text-decoration:none;}
.chanpin img{ width:100%; }
.chanpin h4 a{ color:#333; font-size:1.2rem; font-weight:bold; line-height:2;  }
.sytp{ margin:10px 0; }
.sytp img{ width:100%; }
/*首页结束*/
/*底部开始*/
footer{ padding:15px 0; }
footer p{ margin-bottom: 0;}
footer  a{ color:#333; }
.foot-text{ background:#fff; padding:10px;  }
.foot-weizi{ font-size:18px;font-weight:bold; color:#000 }
/*底部结束*/

/*内页公共开始*/
.nleft{ background:#fff; border-radius:8px 8px 0 0;}
.nleft  h3.title{ text-align:left; background:#6e6e6e; padding:0px 15px; height:40px; line-height:40px; border-bottom:1px solid #cecece;border-radius:8px 8px 0 0; font-size:1.2rem; color:#fff;}
.nleft  ul li{ font-size:1.1rem; border-bottom:1px dotted #999; padding-left:5px; line-height:2; }

.nright{ background:#fff;  }
.nright h3.title{ border-bottom:1px solid #ddd; background:#f8f8f8; height:35px; line-height:35px; position:relative;}
.nright h3.title span{ position:absolute; left:0px; top:-1px; font-size:1.2rem; border-bottom:2px solid #d3b400; padding:0px 15px;}
.nright h3.title div.position{ float:right;font-size:1.1rem; font-weight:normal; position:relative; top:3px; right:15px;}
.nright h3.title div.position a{ color:#666;}
.nright .rightbox{ font-size:1.2rem;line-height:1.5; }

.met_hits{ padding:0px 5px; height:35px; line-height:35px; margin-top:10px; border-top:1px dotted #ccc; text-align:right; position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_page{ text-align:center;font-size:1.2rem;}
.met_page a{ color:#feb434; text-decoration:none;}
.txt{ line-height:2; }
.txt  p{ line-height:2; }
.txt  img{ max-width:100%; }
/*内页公共结束*/

/*新闻开始*/
.xinwenlist{padding:15px 20px; }
.xinwenlist ul{ margin-bottom:15px; }
.xinwenlist li{ padding:3px 10px; border-bottom:1px dashed #ccc; background:url(../images/dt-0.gif) no-repeat left 13px;}
.xinwenlist li a{ font-size:1.2rem; margin-right:5px;}
.xinwenlist li span{ float:right; color:#888;}
.xinwenlist li p{ color:#bbb;margin-bottom:0;font-size:1rem; }

.xinwenbox{padding: 0px 15px 15px;}
.xinwenbox h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; font-weight:bold; margin:10px 0px; color:#333;}
.xinwenbox .laiyuan{ font-size:1.1rem; font-weight:normal; }
/*新闻结束*/
/*产品开始*/
.chanpinlm  h3{ font-size:1.25rem;}
.chanpinlm  h3 a{ font-size:1.1rem; }

.cplmbox  img{ border:1px solid #ddd; }
.cplmbox h4{ line-height:2;font-size:1.2rem; }

.chanpinlist h4{ line-height:2; font-size:1.2rem; }
.chanpinbox  h1.title{ font-size:1.9rem; padding:5px 0px; margin-bottom:5px; }

.chanpinbox  .cpright{ font-size:1.2rem;line-height:2; }
.chanpinbox  .cpright  span{ color:#999; }
.chanpinbox .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }

/*产品结束*/

/* 分页样式*/
.list_page {
	padding:15px 0;
	margin: 0px 5px;
	border-top:1px dotted #ccc; 
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

